     {$CLEO .cs } 
     
     
      0@ = audiostream.Load3D("cleo/radio/none.mp3")      
 wait 1400
 
15@ = 5
repeat
actor.StorePos($player_actor, 20@, 21@ ,22@ )
0AE2: 30@ = random_vehicle_near_point 20@ 21@ 22@ in_radius 10.0 find_next 1 pass_wrecked 1

wait 0 
 
            if
            056E:   car 30@ defined

            then
                if
                 actor.Driving($player_actor)
                then
                    audiostream.LinkToCar(0@ , 30@)
                      if  and
                      32@ > 300
                      0AB0:   key_pressed 221 //]

                      then
                      audiostream.Release(0@)
                      15@ += 1 
                      32@ = 0 
                      gosub @radio 
                        audiostream.loop(0@,1)
                    audiostream.PerformAction(0@, resume)   
                      end 
                      if and
                      32@ > 300
                      0AB0:   key_pressed 219 //[

                      then
                      audiostream.Release(0@)
                        15@ -= 1 
                      32@ = 0 
                      gosub @radio 
                     audiostream.loop(0@,1)
                    audiostream.PerformAction(0@, resume)   
                      end 

                end 
            end   
      
        
  




until $onmission     == 0 
    
 audiostream.Release(0@)
end_thread 

                      :radio
                    if
                     15@ == 0 
                    then
                    0@ = audiostream.Load3D("cleo/radio/none.mp3") 
                    end 
                    if
                     15@ == 1
                    then
                    0@ = audiostream.Load3D("cleo/radio/BOSS_THEME_REMIX.mp3") 
                    end 
                    if
                     15@ == 2 
                    then
                    0@ = audiostream.Load3D("cleo/radio/MELEE_MEMES.mp3") 
                    end 
                    if
                     15@ == 3 
                    then
                    0@ = audiostream.Load3D("cleo/radio/MELEE_REMIX.mp3") 
                    end 
                    if
                     15@ == 4 
                    then
                    0@ = audiostream.Load3D("cleo/radio/bowser_1.mp3") 
                    end 
                    if
                     15@ == 5 
                    then
                    0@ = audiostream.Load3D("cleo/radio/bowser_2final.mp3") 
                    end 
                    if
                     15@ ==  6
                    then
                    0@ = audiostream.Load3D("cleo/radio/Spotlite.mp3") 
                    end 
                    if
                     15@ ==  7 
                    then
                    0@ = audiostream.Load3D("cleo/radio/theway.mp3") 
                    end 
                    if
                     15@ ==  8
                    then
                    0@ = audiostream.Load3D("cleo/radio/Star.mp3") 
                    end 
                    if
                     15@ ==  9
                    then
                    0@ = audiostream.Load3D("cleo/radio/OUTER_WALLS.mp3") 
                    end 
                    if
                     15@ == 10 
                    then
                    0@ = audiostream.Load3D("cleo/radio/adventure_map.mp3") 
                    end 
                    
                    if
                    15@ > 10 
                    then
                    15@ = 0 
                    end
                    if
                    15@ < 0 
                    then
                    15@ = 10 
                    end
  
                    return    